package com.example.serverdemo.netty.device_tcp_server.api;

public interface DeviceAPI {
    //CoreControllerAPI
    boolean restart();
    boolean remoteUpdate(String filePath);
    boolean readHardwareParameter();
    boolean configurationHardwareParameter();
    //LightControllerAPI
    boolean readBackLightControllerParameter();
    boolean configurationLightControllerParameter(String parameterJsonStr);
    //CentralControllerAPI
    boolean configurationCentralControllerProtocol(int protocolId);
}
